

.detail-step-wrap{
  background-image: radial-gradient(47% 60%, #3C486C 44%, #2D354E 100%);
  color: white;
  padding: 2rem 0;
  .detail-step-wrap-item{
  padding: 0 1rem;
    .detail-step-wrap-item-content{
      padding-bottom: 1rem;
      position: relative;
      top: -4px;
      &.first-content{
        padding-right: 1rem;
      }
      .detail-step-wrap-item-content-btn{
        border: 1px solid #42C6F6;
        color: #42C6F6;
        border-radius: .8rem;
        font-size: 1.2rem;
        margin-top: 1rem;
        padding: .1rem .8rem;
      }
      .detail-step-wrap-item-content-money{
        font-size: 24px;
        color: #FF3E15;
        font-family: Helvetica Neue;
      }
    }

  }
  &>div:first-child{
    .detail-step-wrap-item-content{
      font-size: 1.6rem;
    }
    .step{
      .step-circle{
        border: 2px solid #5A7BC3;
        background: #42C6F6;
      }
    }
  }
  &>div:nth-last-child(2){
    .step{
      .line{
        opacity: 0;
      }
    }
  }
}
.detail-step-btn{
  margin-top: 1rem;
  color: #42C6F6;
}
